From 35d95bebf3860923da207c3f27a6991ecd6376d5 Mon Sep 17 00:00:00 2001 From: oliskoli Date: Thu, 4 Sep 2008 20:54:08 +0000 Subject: [PATCH] garmin_txt: Check input file for unicode encoding. --- garmin_txt.c | 1 + 1 file changed, 1 insertion(+) diff --git a/garmin_txt.c b/garmin_txt.c index fcb855b08..8ebe8df43 100644 --- a/garmin_txt.c +++ b/garmin_txt.c @@ -1213,6 +1213,7 @@ garmin_txt_rd_init(const char *fname) memset(>xt_flags, 0, sizeof(gtxt_flags)); fin = gbfopen(fname, "rb", MYNAME); + if (gbfunicode(fin)) cet_convert_init(CET_CHARSET_UTF8, 1); memset(&header_ct, 0, sizeof(header_ct)); datum_index = -1; -- 2.30.2